have trust issues - Francés Inglés Diccionario